package com.itheima.cs.utils;

import java.util.UUID;

public class UuidGenerator {
    /**
     * 生成随机的UUID字符串
     * @return 格式如"f47ac10b-58cc-4372-a567-0e02b2c3d479"的字符串
     */
    public static String generateRandomUuid() {
        return UUID.randomUUID().toString();
    }

    /**
     * 生成不带连字符的UUID字符串
     * @return 32字符长度的纯数字字母字符串
     */
    public static String generateCompactUuid() {
        return UUID.randomUUID().toString().replace("-", "");
    }

    /**
     * 生成UUID对象
     * @return UUID对象
     */
    public static UUID generateUuid() {
        return UUID.randomUUID();
    }
}